.layui-font-blue{
    color: #01A2E4 !important;
}




.layui-form-radio:hover *, .layui-form-radioed, .layui-form-radioed>i{
    color: #01A2E4 ;
}

.layui-tab{
    position: relative;
    padding-top: 8px;
}
.layui-tab-brief>.layui-tab-title .layui-this{
    color: #01A2E4 !important;
}

.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{
    border-bottom: 0 !important;
    border-radius:4px!important;
    height: 4px;
    background-color: #01A2E4;
    bottom: 0;
    top: auto !important;
    position: absolute;
}

.layui-tab,.layui-laypage{
    margin: 0 !important;
}
.layui-tab-content{
    padding: 0 !important;
}



.layui-input-wrap{
    flex: 1;

}



.layui-panel{
    box-shadow:none;
    border:none;
}

.side{

    display: flex;
    flex-direction: column;
    height: 100%;
    width: 220px;
    border-right: 1px solid #EDF2F7;
    .breadcrumb{
        padding-left: 44px;
    }

    .layui-menu li{
        border-radius: 7px;
    }
.layui-menu .layui-menu-item-checked, .layui-menu .layui-menu-item-checked2{
    background: #D0F1FF !important;
   
    color: #01A2E4 !important;
}

.layui-menu .layui-menu-item-checked:after{
    display: none;
}

}

.layui-btn{
    border-radius:5px;
    background-color: #01A2E4;
    .layui-icon,.iconfont{
        color: inherit !important;
        margin-right: 5px;
    }

}
.layui-btn-danger{
    background-color: #F74A4A !important;
}
.layui-btn-primary{
    background: 0 0;
    color: #1F2C37;
    .layui-icon{
        color: inherit !important;
    }
}
.layui-btn-primary:hover{
    border-color:#01A2E4
}


// 表格样式
.layui-table-box{
    margin-top: 20px;
}
.layui-table-view,.layui-table-header{
    border:  none !important;
}

.layui-table-header{
    .layui-table-cell{

    }
    .layui-table{
        // color: #9CA4AB !important;
        th{
            font-size: 16px !important;
            font-weight: 500;
        }
    }
}
.layui-table-cell{
    height: auto;
}
.layui-table{
    td{
        border-bottom: 1px solid #EDF2F7 !important;
    }
}

// 分页样式
.layui-table-page{
    text-align: right;
    border: none;
    margin-top: 20px;
    // padding-right: 82px;
    // >div{
    //     transform: scale(1.4);
    // }
}
.layui-laypage .layui-laypage-curr .layui-laypage-em{
    background-color: #01A2E4;
}

// 复选框
.layui-form-checked i{
    color: #fff !important;
}
.layui-form-checked[lay-skin=primary] i{
    border-color:#01A2E4 !important;
    background-color:#01A2E4 !important;
}


// 弹窗样式
.layui-layer{
    border-radius: 10px;
}

.layui-layer-title{
    position: relative;
    display: flex;
    align-items: center;
    font-size: 16px;
    color: #1F2C37;
    font-weight: bold;
    box-sizing: border-box;
    border-bottom: 1px solid EDF2F7 !important;

}



.layui-form-label{
    font-size: 14px;
    &.required::before{
        content: '*';
        color: #FF2626;
        margin-right: 5px;
    }
}

.layui-input{
    background: #F6F6F6;
    border-radius: 5px;
    border: 1px solid #ECF1F6;
}
.layui-textarea{
    background: #F6F6F6;
    border-radius: 5px;
    border: 1px solid #ECF1F6;
}

.btn-text{
    border: none;
    background: none !important;
    color: #1A202C !important;
}

.layui-form-select dl dd.layui-this{
    color: #01A2E4;
}



.form-item110{
    .layui-form-label{
        width: 110px;
    }
    .layui-input-block{
        margin-left:  140px;
    }
}
.form-item130{
    .layui-form-label{
        width: 130px;
    }
    .layui-input-block{
        margin-left: 160px;
    }
}

.layui-table-total{ border-bottom: 1px solid #e6e6e6 !important;}


.use-table{
    th{text-align: center; color: #9CA4AB !important;}
}

.layui-menu .layui-menu-item-checked a, .layui-menu .layui-menu-item-checked2 a{
    color: initial;
}

.layui-form-label{
    width: 100px;
}

.layui-input-block{
    margin-left: 130px;
}

.layui-bg-green{
    background-color: #01E492 !important;
}

.layui-tree-entry{
    height: auto;
}

.layui-tree-set-active > .layui-tree-entry{
    background: #D0F1FF
}

.layui-form-checkbox[lay-skin=primary]:hover i{
    border-color:#01A2E4 !important;
}
.layui-form-radio>i:hover, .layui-form-radioed>i{
    color: #01A2E4 !important;
}